<template>
  <div>
    <mt-swipe :auto="4000">
      <!-- 4秒轮播一次 -->
      <!-- 将来，谁使用此 轮播图组件，谁为我们传递 lunbotoList -->
      <!-- 此时，lunbotoList 应该是 父组件向子组件传值来设置 -->
      <mt-swipe-item v-for="item in lunbotuList" :key="item.id">
        <img :src="item.img" alt="" :class="{'full':isfull}"/>
      </mt-swipe-item>
    </mt-swipe>
  </div>

  <!-- 分析：为社么 商品评论中的 轮播图那么丑； -->
  <!-- 1.首页中的图片，它的宽和高，都是 使用了 100% 的宽度 -->
  <!-- 2.在商品详情页面中，轮播图的 图片，如果也用 宽度 为 100%的话，页面不好看  -->
  <!-- 3.商品详情页面中的轮播图，期望 高度是 100% ，但是 宽度为自适应 -->
  <!-- 4.经过分析，得到 问题的原因：首页中的轮播图 和详情页中的轮播图，分歧点是 宽度到底是 100% 还是 自适应 -->
  <!-- 5.既然两个 轮播图，其他方面都是没有冲突的，只是 宽度又分期，那么，我们可以定义一个属性，让 使用轮播图的 调用者，手动指定 是否为 100% 的宽度 -->
</template>

<script>
export default {
    props:["lunbotuList","isfull"]
}
</script>

<style lang="scss" scoped>
.mint-swipe { //设置轮播图高度
  height: 200px;

  .mint-swipe-item { //设置每个轮播图的样式
    text-align: center;
    /* &:nth-child(1) {
      //&表示交集选择器（级属于父类又属于子类）
      background-color: red;
    }
    &:nth-child(2) {
      background-color: blue;
    }
    &:nth-child(3) {
      background-color: cyan;
    } */

    img{
        // width:100%;
        height:100%;
    }
  }

  .full {
      width:100%;
  }
}
</style>